New Luxury Beachfront Apartments And Townhouses For Sale And Only 50 Minutes From London